A Component Selection Framework of Cohesion and Coupling Metrics

نویسندگان

چکیده

Component-based software engineering is concerned with the development of that can satisfy customer prerequisites through reuse or independent development. Coupling and cohesion measurements are primarily used to analyse better design quality, increase reliability reduced system complexity. The complexity measurement coupling component analyze relationship between module. In this paper, proposed selection framework Hexa-oval optimization algorithm for selecting suitable components from repository. It measures interface density modules in a modular system. This has been taken into two parameters analyzing result complexity, help low high cohesion. inside outside parameters. final process cohesion, measured values were average calculation parameter. paper direct indirect interaction among as well optimal observed component-based engineering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Measuring Software Component Reusability by Coupling and Cohesion Metrics

This paper proposes a set of new static metrics of coupling and cohesion developed to assess the reusability of Java components retrieved from the Internet by a software component search engine. These metrics differ from the majority of established metrics in three respects: they measure the degree to which entities are coupled or resemble each other, they quantitatively take account of indirec...

متن کامل

A Review on Coupling and Cohesion Metrics

Software metrics are used to check and evaluate various aspects of the complexity of a software product. Coupling and Cohesion are considered to be the most important attributes. The increasing need for software quality measurements has led to extensive research into software metrics and the development of software metric tools. Many Software Metrics have been proposed for object oriented parad...

متن کامل

A Design of Cohesion and Coupling Metrics for Component based Software Systems

Component based software engineering (CBSE) is based on the concept of reusability. CBSE is upcoming paradigm where emphasis is laid on reuse of existing component and rebuilds a new component. Software metrics are used to check the complexity of software. Many software metrics have been proposed for CBS to measure various attributes like complexity, cohesion, coupling etc. Many different cohes...

متن کامل

Component Identification Method with Coupling and Cohesion

Since the introduction of component-based development (CBD), effective component identification technique is known to be an important factor for successful CBD projects. As in CORBA Component Model by OMG, a component consists of one or more related objects, carrying out a homogeneous functionality. Most of the CBD methodologies utilize UML as the basic notational convention. Especially the com...

متن کامل

Experiments with Coupling and Cohesion Metrics in a Large System

We apply coupling and cohesion metrics to various decompositions of a large telecommunications system. Several findings emerge: 1) There is a baseline level of coupling and cohesion that represents the average connectedness of any pair of files in the system. 2) As would be expected, measures of cohesion are greater than this baseline in well-defined subsystems. 3) Interestingly, and contrary t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer systems science and engineering

سال: 2023

ISSN: ['0267-6192']

DOI: https://doi.org/10.32604/csse.2023.025163